# !/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
===========================
@Time : 2022/7/28 0028 22:04
@Author : 测试开发工程师
@File : 12. docker 容器技术训练实战.py
@Software: PyCharm
============================
"""

"""
一：
镜像仓库地址：端口/路径/镜像名称：tag     例如： docker pull centos（默认镜像版本是latest）

打标签： docker tag XXX XXX:3.7     XXX 和 XXX:3.7 的镜像id 完全一致

删除镜像： docker rmi XXX:3.7

搭建镜像仓库：
docker pull registry:2
docker run -d -p 5000:5000 -v /usr/local/registry:/var/lib/registry --restart=always --name registry registry:2
镜像上传到镜像仓库 : 
docker tag XXX localhost:5000/XXX:v1.0
docker push localhost:5000/XXX:v1.0
curl http://localhost:5000/v2/_catlog

二：dockerfile 制作镜像
方式一： docker commit 容器id  新的镜像名称：版本号（tmp:v1.0）    永远不要用这种方法（构建过程不被记录）
方式二：  构建镜像自动化脚本   namespace 隔离
dockerfile  : 提高开发镜像速度
FROM centos:7
ADD entrypoint.sh /root
RUN yum install -y wget vim
RUN yum install -y vim wget
RUN yum install -y wget
RUN yum install -y openssh-server openssl
RUN yum install wget git vim
RUN yum install vim



指定镜像名称：
docker bulid -t localhost:5000/testimage:v1.0















"""
